rod bench - French English Dictionary